Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28 LONDON ROAD Detached £1,620,108 £950,000 10 May 2012
34 LONDON ROAD Detached £1,174,845 £950,000 25 Apr 2019